home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Gamer Resource Kit / Hardcore Gamer Resource Kit - Disc 2.iso / Utils / UNIX / UNZIP520 / BUGS < prev    next >
Text File  |  1996-04-27  |  5KB  |  79 lines

  1. Bogus bugs (not our fault!):
  2. ---------------------------
  3.  
  4.  By far THE BIGGEST source of bug reports to Info-ZIP/zip-bugs is the
  5.  incorrect transfer of zipfiles (or of the UnZip executable itself).
  6.  ALWAYS TRANSFER IN BINARY MODE!  This includes ftp transfers and *both*
  7.  ends of a Kermit connection ("set file type binary").  If your copy
  8.  isn't exactly the same size as the original, you made a mistake.
  9.  
  10.  Another common source of errors such as "compression method 8 not sup-
  11.  ported" is the existence of an old version of UnZip somewhere in your
  12.  path.  Make sure you're using the version you think you're using; give
  13.  the full path explicitly if necessary.  Executing "unzip" without any
  14.  options will print a help screen, at the top of which is the UnZip
  15.  version number and release date; and executing "unzip -v" without any
  16.  zipfile or other options will give information about what compiler was
  17.  used, the target operating system, any special UnZip options, and the 
  18.  date of compilation--only for version 5.11 and later, though!  (Also,
  19.  under Unix C shell and some Bourne shells, "which unzip" will print 
  20.  the path of the unzip you're actually using.  Under OS/2 and MS-DOS,
  21.  whch21gr.zip [on SimTel mirror sites] will do the same thing; in addi-
  22.  tion, "which -a unzip" will show *all* copies of unzip in your path.)
  23.  
  24.  
  25. Bugs (real and/or imagined):
  26. ---------------------------
  27.  
  28.  - MSC 7.0 timezone bug:  USE_EF_UX_TIME results in all 1-1-1980 timestamps
  29.  
  30.  - fix overwrite behavior:  hidden/system problems?; etc.
  31.  - 32-bit DOS UnZip still unable to set volume labels?
  32.  - 32-bit DOS UnZip under OS/2 doesn't extract all wildcard zipfiles?
  33.     [DOS box:  unzip386 (ver 5.12) x:\32bit\unix\emx09a\*.zip, Hobbes 3/95]
  34.  - 32-bit DOS UnZip under OS/2 doesn't set timestamp when overwriting files
  35.     on HPFS partition? (go32 and pmode/w both; emx/rsx OK) [Eberhard Mattes
  36.     950726]
  37.  - USE_FWRITE still causes occasional CRC errors when extracting on Pyramid?
  38.     [Kevin Fritz 931102]
  39.  - still NT/W95 bug with "unzip -v d:*.zip" not matching properly? [Steve S
  40.     940527]
  41.  - Win32:  weird crash in WizUnZip when compiled with Borland 5.0 compiler
  42.     (not seen with command-line version or with MSC compiler) [Mike White]
  43.  
  44.  - ACLs are mentioned in DOS usage; presumably DOS will never support them
  45.  - when ^Z received in no-echo mode, echo is not restored (works OK if
  46.     resume, however)
  47.  - signal() handler disabled after first use with one of BSD/SysV?
  48.  - MKS Korn shell:  unzip assumes the MKS-style command-line environment
  49.     options are relevant to it, but this is not the case if unzip was called
  50.     by another program (e.g., from a .BAT file).  A fix for this exists for
  51.     Borland compilers but not for MSC, Watcom, djgpp, etc.
  52.  - OS/2:  for paths with one long component, the .LONGNAME EA may be saved for
  53.     all components (waste of disk space):  how to check??
  54.  - VMS:  for extracting to other directories, only the VMS-style "-d [.foo]"
  55.     format is accepted; "-d foo" should also be allowed.  Long filenames are
  56.     not automatically truncated to 39.39.  Even with -o specified, the user
  57.     is queried before overwriting; without -o, there are two levels of query.
  58.  - Novell Netware:  Netware drives may clear the archive bit on extracted
  59.     files under OS/2 and/or MS-DOS.  UnZip always *tries* to set the archive
  60.     bit, however.  [pynq@uchicago, 940527]
  61.  - DEC Ultrix:  on long zipfiles, unzip will sometimes fail (bad CRC, not always
  62.     reproducible); this is apparently due either to a hardware bug (cache mem)
  63.     or OS bug (page faults?) [Igor, Jean-loup, bottom of BUGS.long]
  64.  - Pyramid:  USE_FWRITE causes CRC errors (???) [Kevin]
  65.  - funzip/more/decryption/no-echo bug:  race condition(?) causes terminal to
  66.     be "reset" to no-echo state
  67.  - directory dates/times (special Unix perms?) not restored
  68.  - Macintosh (100200), Atari (020000) external file attributes not interpreted
  69.     correctly (both unzip and zipinfo)
  70.  - pkbug error:  zipfile with incorrect csize and/or ucsize--check for end of
  71.     compressed (csize) data in uncompression routines:
  72.       unreduce.c:    while (((outpos + outcnt) < ucsize) && (!zipeof)) {
  73.     [James Birdsall, Mark, bottom of BUGS.long]
  74.  - OS/2:  directory EAs not restored if directory exists [Kai Uwe, KG27515@uark]
  75.     (subsequent note:  no way to determine which EAs are newer ==> cannot 
  76.     restore without user input)
  77.  - MS-DOS:  Borland executables don't allow other than 80-column, 25/43/50-line
  78.     screen modes (Borland bug) [Michael Stillwell]
  79.